public class ShippingServiceOptionsType {
	public class ShippingServiceOptionsType_e {
		public String ShippingInsuranceCost;
		public String ShippingService;
		public String ShippingServiceCost;
		public String ShippingServiceAdditionalCost;
		public Integer ShippingServicePriority;
		public Boolean ExpeditedService;
		public Integer ShippingTimeMin;
		public Integer ShippingTimeMax;
		public String ShippingSurcharge;
		public Boolean FreeShipping;
	
		//Setters
		public void setShippingInsuranceCost(String val) {ShippingInsuranceCost = val; field_order_type_info.add('ShippingInsuranceCost'); }
		public void setShippingService(String val) {ShippingService = val; field_order_type_info.add('ShippingService'); }
		public void setShippingServiceCost(String val) {ShippingServiceCost = val; field_order_type_info.add('ShippingServiceCost'); }
		public void setShippingServiceAdditionalCost(String val) {ShippingServiceAdditionalCost = val; field_order_type_info.add('ShippingServiceAdditionalCost'); }
		public void setShippingServicePriority(Integer val) {ShippingServicePriority = val; field_order_type_info.add('ShippingServicePriority'); }
		public void setExpeditedService(Boolean val) {ExpeditedService = val; field_order_type_info.add('ExpeditedService'); }
		public void setShippingTimeMin(Integer val) {ShippingTimeMin = val; field_order_type_info.add('ShippingTimeMin'); }
		public void setShippingTimeMax(Integer val) {ShippingTimeMax = val; field_order_type_info.add('ShippingTimeMax'); }
		public void setShippingSurcharge(String val) {ShippingSurcharge = val; field_order_type_info.add('ShippingSurcharge'); }
		public void setFreeShipping(Boolean val) {FreeShipping = val; field_order_type_info.add('FreeShipping'); }


		//Getters
		public String getShippingInsuranceCost() { return ShippingInsuranceCost; }
		public String getShippingService() { return ShippingService; }
		public String getShippingServiceCost() { return ShippingServiceCost; }
		public String getShippingServiceAdditionalCost() { return ShippingServiceAdditionalCost; }
		public Integer getShippingServicePriority() { return ShippingServicePriority; }
		public Boolean getExpeditedService() { return ExpeditedService; }
		public Integer getShippingTimeMin() { return ShippingTimeMin; }
		public Integer getShippingTimeMax() { return ShippingTimeMax; }
		public String getShippingSurcharge() { return ShippingSurcharge; }
		public Boolean getFreeShipping() { return FreeShipping; }

	
		private String[] ShippingInsuranceCost_type_info = new String[]{'ShippingInsuranceCost','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] ShippingService_type_info = new String[]{'ShippingService','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] ShippingServiceCost_type_info = new String[]{'ShippingServiceCost','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] ShippingServiceAdditionalCost_type_info = new String[]{'ShippingServiceAdditionalCost','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] ShippingServicePriority_type_info = new String[]{'ShippingServicePriority','http://www.w3.org/2001/XMLSchema','int','0','1','false'};
		private String[] ExpeditedService_type_info = new String[]{'ExpeditedService','http://www.w3.org/2001/XMLSchema','boolean','0','1','false'};
		private String[] ShippingTimeMin_type_info = new String[]{'ShippingTimeMin','http://www.w3.org/2001/XMLSchema','int','0','1','false'};
		private String[] ShippingTimeMax_type_info = new String[]{'ShippingTimeMax','http://www.w3.org/2001/XMLSchema','int','0','1','false'};
		private String[] ShippingSurcharge_type_info = new String[]{'ShippingSurcharge','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] FreeShipping_type_info = new String[]{'FreeShipping','http://www.w3.org/2001/XMLSchema','boolean','0','1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}